package com.greatwall.hip.cms.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 门诊医保总体情况表(LyMzYbqk)实体类
 *
 * @author makejava
 * @since 2021-07-05 14:19:49
 */
@Data
public class LyMzYbqk implements Serializable {
    private static final long serialVersionUID = -16360710224199719L;
    /**
     * 主键
     */
    private Object id;
    /**
     * 门诊人次
     */
    private int patientCount;
    /**
     * 门诊总费用
     */
    private double totalAmount;
    /**
     * 门诊医保人次
     */
    private int insurancePatientCount;
    /**
     * 门诊医保总费用
     */
    private double insuranceAmount;
    /**
     * 支付方式-医保统筹支付金额
     */
    private double medicalInsurancePay;
    /**
     * 支付方式-医保比例自付金额
     */
    private double selfRatioPay;
    /**
     * 支付方式-个人政策自付金额
     */
    private double selfPay;
    /**
     * 粒度 Y-年 M-月 D-天
     */
    private String ld;
    /**
     * 日期(ld=Y yyyy; ld=M yyyyMM; ld=D yyyyMMdd)
     */
    private String dates;

    /* 以下为业务新增字段  */

    /**
     * 人均门诊费用
     */
    private BigDecimal avgAmount;

    /**
     * 人均医保费用
     */
    private BigDecimal avgInsuranceAmount;

    /**
     * 人均报销比例
     */
    private BigDecimal avgInsuranceRate;

    /**
     * 报销比例
     */
    private BigDecimal rate;
}
